mad seeds - French English Dictionary